Big Huge Thesaurus

Mandarin Chinese

noun